rope clutch - Español Inglés Diccionario