What does Betonfensterbank mean?

Betonfensterbank - German to English

concrete window-sill