to enjoy immunity from judicial process - Spanish English Dictionary