What does bedachen mean?

bedachen - German to English

to put the roof on