immunize - French English Dictionary