throw oneself forward impetuously - Deutsch Englisch Wörterbuch