soil-friendly - Spanish English Dictionary