space environmental simulator - French English Dictionary