knife-edge victory - French English Dictionary