maximum rain discharge - French English Dictionary