non-self-sustained discharge - Turkish English Dictionary