submarine telegraph cable - Deutsch Englisch Wörterbuch