road digger machine - Alemán Inglés Diccionario