"affenhand" in English Affenhand {f} ape hand monkey hand simian hand Detailed translations for "affenhand" die Affenhand{feminine} Affenhand ape hand Affenhand monkey hand Affenhand simian hand