host immun system - Alemán Inglés Diccionario