homogeneous atmosphere - French English Dictionary