immunogenic - Francés Inglés Diccionario