hit (one's) straps - Türkisch Englisch Wörterbuch