revolve around a planet - Alemán Inglés Diccionario