patchwork religion - Spanish English Dictionary