What does Bohrwagen mean?

Bohrwagen - German to English

drill jumbo