needle bar rocking crank assembly - German English Dictionary