transoceanic cables - Turc Anglais Dictionnaire