hominid - Francés Inglés Diccionario