excavator

noun
  1. a large machine used for digging earth, sand, or other materials
  2. a person who excavates or digs, especially at an archaeological site

Examples