hydraulic cable cutting device - Francés Inglés Diccionario