supercharged macrophage - Alemán Inglés Diccionario