cableway excavator - French English Dictionary