steamroller in German steamroller in German Dampfwalze noun feminine steam-powered road roller Add to Flashcards