Hi, you seem to misunderstand how names work in OSM. You removed `name:fr` tag here and in other similar changesets and replaced them with a `name:es` tag. 
`name:*` tags do not denote any 'official' name, but simply indicate how something is called in the corresponding language. Adding a `name:es` tag is fine and correct, but the other name tags should not be removed.
Please restore the `name:fr` tags you removed.

Best regards, Woazboat