Traducción español inglés

English version

¿Qué significa "mecanismo inmunitario; inmunomediado; mediado por el sistema inmune" en Inglés