What does Armadaschlacht mean?

Armadaschlacht - German to English

Battle associated with Armada [1588]