be in handcuffs - Francés Inglés Diccionario