device for inserting needles - Französisch Englisch Wörterbuch