to enjoy immunity from judicial process - Deutsch Englisch Wörterbuch