back stitch embroidery - German English Dictionary