"hochterrassen" in English Hochterrassen {m pl} high-lying terraces Detailed translations for "hochterrassen" Hochterrassen{masculine plural} Hochterrassen high-lying terraces