european space operations center - Francés Inglés Diccionario