self-cleansing - French English Dictionary