immunomodulating - Spanish English Dictionary