soil and waste stack - Espagnol Anglais Dictionnaire