power supply leads - Turkish English Dictionary