conductors and earth electrodes - Turc Anglais Dictionnaire