soap-rolled finish - Turkish English Dictionary