an allegory or moral fable - Fransızca İngilizce Sözlük