microvillous - Español Inglés Diccionario