soil and waste stack - Spanish English Dictionary