upholsterers - French English Dictionary