embroidered cotton fabric - German English Dictionary