percussion needle - French English Dictionary