put the handcuffs on someone - Französisch Englisch Wörterbuch