submarine cable telegraph service - Allemand Anglais Dictionnaire