throw one's self down - Französisch Englisch Wörterbuch