hominoids - Francés Inglés Diccionario