1 excavator
English-Dutch dictionary > excavator
2 steam shovel
English-Dutch dictionary > steam shovel