plastic handcuffs - Español Inglés Diccionario