electric rope shovel - Francés Inglés Diccionario