earth cables - Turc Anglais Dictionnaire