tighten the thumbscrews on - Türkisch Englisch Wörterbuch