quantity of water in a river - French English Dictionary