rope excavator - Francés Inglés Diccionario