international submarine cable - Turc Anglais Dictionnaire