carpet and upholstery cleaners - Turkish English Dictionary