conjugate vaccine technology - French English Dictionary