What does Bet Schemesch mean?

Bet Schemesch - German to English

Beit Shemesh