There was a bug in earlier Sitecore 8.2, fixed in 8.2 Update 5 (rev. 170728)
A deleted language version of an item in the master database exists in the web database after publishing.
Smart Publishing does not unpublish invalid item versions. See the information in the release notes:
Contact with Sitecore Support for a patch with a fix.