deep sea cable - Turc Anglais Dictionnaire