soil and waste stack - Español Inglés Diccionario