go down to the planet - Turco Inglés Diccionario