tie one's hands with ropes - Türkisch Englisch Wörterbuch