"sperrentreppe" in English Sperrentreppe {f} series of check dams Detailed translations for "sperrentreppe" die Sperrentreppe{feminine} Sperrentreppe series of check dams