a fifty-fifty chance - French English Dictionary