rope excavator - Spanish English Dictionary