plastic handcuffs - Alemán Inglés Diccionario