self-maintained discharge - Turkish English Dictionary