What does Behemot mean?

Behemot - German to English

Behemoth