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