throw oneself from a great height - Spanisch Englisch Wörterbuch