drug to stop immune response - Francés Inglés Diccionario