well-doing - French English Dictionary