towel cloth - Turkish English Dictionary