total instantaneous discharge - German English Dictionary