depurating - French English Dictionary