for want of something better - Turkish English Dictionary