body immunity - Alemán Inglés Diccionario