"helmdach" in English Helmdach {n} dome-shaped roof Detailed translations for "helmdach" das Helmdach{neuter} Helmdach dome-shaped roof