humus sludge - Alemán Inglés Diccionario