there are no more towels - Turkish English Dictionary