neanderthaloid - Turco Inglés Diccionario