make peace with your past - French English Dictionary