glass towel - Turkish English Dictionary