chemical embroidery - German English Dictionary