swollen rivers - French English Dictionary