an allegory or moral fable - Türkçe İngilizce Sözlük