imposing punishment - Französisch Englisch Wörterbuch