hydraulic motor-driven posthole digger - French English Dictionary