ekskavatör

  1. excavator
  2. power shovel

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Mafsallı bir kol üzerinde hareket ederek ... makinesi, kazmaç, kazar atar