what odds does it make? - Turkish English Dictionary