soil-shifting machine - Francés Inglés Diccionario