Русский-Английский словарь »

за неимением лучшего означает в английский

РусскийАнглийский
за неимением лучшего adverb

faute de mieux(for want of something better)
adverb