non-specific immunity - Francés Inglés Diccionario