international submarine cable licence - Allemand Anglais Dictionnaire