be in handcuffs - Deutsch Englisch Wörterbuch