punch mechanism - Französisch Englisch Wörterbuch