meaning of affengleich

affengleich - German to English

ape-like