be immune from legal process - French English Dictionary