arrest involving handcuffing - Spanish English Dictionary