hydraulic shears - Turco Inglés Diccionario