hydraulic cable cutting device - Turkish English Dictionary