come back to the earth - Turc Anglais Dictionnaire