carpet and upholstery cleaners - German English Dictionary