meaning of als etw. sich ablöste

als etw. sich ablöste - German to English

when sth. sloughed