total instantaneous discharge - French English Dictionary