finishing work - Turkish English Dictionary