immunomodulating - Francés Inglés Diccionario