international submarine cable licence - Espagnol Anglais Dictionnaire