Wörterbuch Englisch Deutsch 🔎 extended search roof-top garden DeutschEnglish Dachgarten {m} roof-top garden [noun]