post hole digger - French English Dictionary