wet monsoon - French English Dictionary