mean daily discharge - German English Dictionary