Tiaochiaf

Tiaochiaf (吊車 ;  hoist; crane; elevator )