microvillar - Francés Inglés Diccionario