power supply cables - Turc Anglais Dictionnaire