granting and administering - Deutsch Englisch Wörterbuch