blanket finish - Turkish English Dictionary