immunity unit - French English Dictionary