needle bar rocking crank assembly - French English Dictionary