hydraulic cable cutting device - Alemán Inglés Diccionario