river runoff - French English Dictionary