excavator blade - Francés Inglés Diccionario