go down to the planet - Turc Anglais Dictionnaire