polar-orbiting satellite - Francés Inglés Diccionario