"drainage" in English Drainage {f} dewatering "drainage" English translation drainage Entwässerung Sickergrube Detailed translations for "drainage" die Drainage{feminine} Drainage(also: Entwässerung, Wasserentzug) dewatering English synonyms for "drainage" s {drainage}