naval victory - French English Dictionary