high-grade finish - Turkish English Dictionary