dip finish - Turkish English Dictionary