plastic handcuffs - Francés Inglés Diccionario