hominoids - Alemán Inglés Diccionario