hang/adorn with tapestry - Deutsch Englisch Wörterbuch