curved upholsterer's needle - German English Dictionary