granting immunity - Deutsch Englisch Wörterbuch