strip someone of immunity - French English Dictionary