total instantaneous discharge - Turkish English Dictionary