dianapayer dianapayer 03-10-2014 Social Studies Answered England won respect from others countries because the Spanish Armada was defeated.Answer True False