rope excavator - French English Dictionary