walking dragline excavator - Francés Inglés Diccionario