immunization clinic - French English Dictionary