steamroller in French steamroller in French rouleau compresseur noun masculine steam-powered road roller Add to Flashcards