upholstery needle - French English Dictionary