recording needle - French English Dictionary