multi-sensor rainfall - French English Dictionary