tapestry work - German English Dictionary