water finish - Turkish English Dictionary