submarine cable telegraph service - Deutsch Englisch Wörterbuch