earth orbiting - Francés Inglés Diccionario