punch mechanism - Deutsch Englisch Wörterbuch