immune-mediated disease - Spanish English Dictionary