be millions of light years away from earth - Turkish English Dictionary