embroidered decoration - German English Dictionary