throw oneself on top of - Deutsch Englisch Wörterbuch