finish something quickly and forcefully - Französisch Englisch Wörterbuch