to be immune from suit and legal process - Espagnol Anglais Dictionnaire