immunoregulator - Francés Inglés Diccionario