heavy construction equipment - Turkish English Dictionary