overall victory - French English Dictionary