sludge treatment and storage - Alemán Inglés Diccionario