fancy chances - French English Dictionary