microvillus - Francés Inglés Diccionario