hundreds of thousands of years - Turco Inglés Diccionario