crazy quilt: a patchwork quilt without a design
patchwork: a quilt made by sewing patches of different materials together
prolog: a computer language designed in Europe to support natural language processing