Translation of derek in English:

derek

crane, hoisting machine

noun

  • 1

    crane, hoisting machine