construction finishing - Turkish English Dictionary