a better bet - Turkish English Dictionary