strap oneself - Türkisch Englisch Wörterbuch