road digger machine - Francés Inglés Diccionario