all better (now) - French English Dictionary