planetary orbit - Francés Inglés Diccionario