total instantaneous discharge - Spanish English Dictionary