permanent immunity - French English Dictionary