element of gift or grant - Deutsch Englisch Wörterbuch