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