thousands of years ago - Alemán Inglés Diccionario