immunostimulator - Francés Inglés Diccionario