native of an isthmus - Türkçe İngilizce Sözlük