infection-fighting cells - Alemán Inglés Diccionario