non-specific immunity - Alemán Inglés Diccionario