taking on an investiture or title - Deutsch Englisch Wörterbuch