microfinished - Turkish English Dictionary