neanderthaloid - Alemán Inglés Diccionario