female embroiderer - German English Dictionary