hydraulic straightening equipment - Turkish English Dictionary