specular finish - Turkish English Dictionary