native of an isthmus - Almanca İngilizce Sözlük