microvillous - Turco Inglés Diccionario