hydraulic backhoe - French English Dictionary