clamping device for securing - Francés Inglés Diccionario