monsoons - French English Dictionary