immune suppressor response - Spanish English Dictionary