soil stack - Spanish English Dictionary