The English term "slough" matches the Swedish term "träsk, ormskinn"

other english words that include "slough" : swedish :
slough off överge, avbryta