primate skull - Turco Inglés Diccionario