self-purging - French English Dictionary