microvellosity - Turkish English Dictionary