video news release (vnr) - French English Dictionary