crazy quilt - Turkish English Dictionary