hang with tapestry - German English Dictionary