dirt-packing machine - Alemán Inglés Diccionario