mean daily discharge - French English Dictionary