international submarine cable - Espagnol Anglais Dictionnaire