odds-on favorite - Turkish English Dictionary