meaning of Baggermaschine

Baggermaschine - German to English

couloir