space environment monitor - Francés Inglés Diccionario