excavator blade - Turco Inglés Diccionario