nicely finished - Turkish English Dictionary