revolve around a planet - Turco Inglés Diccionario