genus alouatta - German English Dictionary