primate skull - Francés Inglés Diccionario