twin needle drop feed split needle bar lock stitcher - Spanisch Englisch Wörterbuch

Maybe the correct one is