shovel excavator - Francés Inglés Diccionario