mean daily discharge - Turkish English Dictionary