rarefied atmosphere - French English Dictionary