The Website is supporting Chrome brwoser only.

Dictionary

crawler crane
【化】 履帶吊gt. 履帶式起重機