hydromechanical equipment - Turkish English Dictionary