walking dragline excavator - French English Dictionary