space observatory - Francés Inglés Diccionario