immunization administration - French English Dictionary