What does Bewässerungskasten mean?

Bewässerungskasten - German to English

self-watering window box