neanderthalism - Alemán Inglés Diccionario