solar still - Turkish English Dictionary