microglial - Francés Inglés Diccionario