pair of shackled prisoners - Francés Inglés Diccionario