patchwork religion - German English Dictionary