hang/adorn with tapestry - Turc Anglais Dictionnaire