immunizer - French English Dictionary