throw oneself down - Deutsch Englisch Wörterbuch