throw one's self down - Deutsch Englisch Wörterbuch