longitudinally linear-moving and rotating parts - French English Dictionary