be millions of light years away from earth - Turc Anglais Dictionnaire