warm towel - Turkish English Dictionary