throw oneself under a subway - Deutsch Englisch Wörterbuch