What does Baumaschinenvermietung mean?

Baumaschinenvermietung - German to English

leasing of machinery for building functions