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