microglial - Alemán Inglés Diccionario