well-adjusted - French English Dictionary