soil-shifting machine - Alemán Inglés Diccionario