Spanish [adjective] + armada [noun]