constricting cuffs - Alemán Inglés Diccionario