manufacture of electrodes - Turc Anglais Dictionnaire