depurating - German English Dictionary