land cables - Turc Anglais Dictionnaire