supply and discharge systems - Turkish English Dictionary