faute de mieuxyoudaoicibaDictYouDict[faute de mieux 词源字典]
"For want of a better alternative", French.[faute de mieux etymology, faute de mieux origin, 英语词源]