steamroller in Finnish steamroller in Finnish höyryjyrä noun steam-powered road roller Add to Flashcards