undersea cables - Türkçe İngilizce Sözlük