immune response modulator - Spanish English Dictionary