throw one's self down - Türkisch Englisch Wörterbuch