arrest involving handcuffing - Espagnol Anglais Dictionnaire