river overflowed its banks - French English Dictionary