What does Bergbauriese mean?

Bergbauriese - German to English

mining giant