immunodepressor - English Synonyms Dictionary