upholsterers - German English Dictionary