be immune from legal process - Spanish English Dictionary