be millions of light years away from earth - Turco Inglés Diccionario