finish something quickly and forcefully - Deutsch Englisch Wörterbuch