rope clamping device - Espagnol Anglais Dictionnaire