atmospheric phenomena - French English Dictionary