early primates - Alemán Inglés Diccionario