immune inhibitor - English Synonyms Dictionary