extraterrestrial environment - Francés Inglés Diccionario