soil restoration - Spanish English Dictionary