"trench compactors" in German trench compactors Explosionsstampfer Detailed translations for "trench compactors" trench compactors trench compactors(also: frog rammers) Explosionsstampfer{masculine plural}