microglia - Francés Inglés Diccionario