sloughing phagedena - German English Dictionary