immune response modulator - English Synonyms Dictionary