FLOATING CRANE

SN A mobile crane which floats on water.
CL MACHINERY
BT CRANE