hydraulic cable cutting device - Turco Inglés Diccionario