for want of something better - German English Dictionary