earthworking machine - Francés Inglés Diccionario