maximum probable rainfall - French English Dictionary