crawler dragline excavator - French English Dictionary