kitchen towel - Turkish English Dictionary