efface (a habit) - French English Dictionary