electrical distribution systems - Turkish English Dictionary