pellicular water - Turkish English Dictionary