rainy climate - French English Dictionary