longitudinally linear-moving and rotating parts - Francés Inglés Diccionario