be led away in handcuffs - Türkisch Englisch Wörterbuch