lifting and moving equipment - Turkish English Dictionary