stitchery - German English Dictionary