Meaning of "Jumbo derrick"

A derrick designed with a very high lifting capacity, often installed on heavy-lift vessels.

Jumbo derrick Meaning of