terrestrial atmosphere - French English Dictionary