crewel embroidery - German English Dictionary