constricting cuffs - Turco Inglés Diccionario