hydraulic shears - Turkish English Dictionary