multi-purpose cloth - Turkish English Dictionary