hang/adorn with tapestry - Turkish English Dictionary