dish towel - Turkish English Dictionary