atmospheric shower - French English Dictionary