put handcuffs on - Alemán Inglés Diccionario