microvillous - Francés Inglés Diccionario