hydraulic motor-driven posthole digger - Turkish English Dictionary