water-repellent finish - Turkish English Dictionary