steam shovel

noun
1
a large machine for digging, that originally worked by steam
بیل بخار, ماشین حفاری بخاری