power supply cables - Turkish English Dictionary