tropical wet climate - French English Dictionary