be unable to win - French English Dictionary