meaning of Bergbauriese

Bergbauriese - German to English

mining giant