submarine telephone cable - Almanca İngilizce Sözlük