pepper and salt cloth - Turkish English Dictionary