an Entity references as follows:
The Battle of San Juan de Ulúa was fought between English privateers and Spanish forces at San Juan de Ulúa (in modern Veracruz, Mexico). The English flotilla of six armed merchant ships under John Hawkins had been trading along the Spanish Main with the cooperation of local Spanish officials. However the central Spanish authorities considered this to be illegal smuggling that violated the Treaty of Tordesillas (which England did not recognise).