faute de mieux是什么意思

中文翻译与英英解释

〔法语〕 因别无更好的东西 (= for want of sth. better)。

de:    de2 〔法语〕 = of from. de haut ...