"deponiesickerwasser" in English Deponiesickerwasser {n} landfill leachate Detailed translations for "deponiesickerwasser" das Deponiesickerwasser{neuter} Deponiesickerwasser landfill leachate