walking excavator (construction machine) - Inglés Sinónimo Diccionario