Полный русско-английский словарь
Power float, rotary float, mechanical trowel, power [rotary] trowel, rubbing machine, troweling machine