ruins of the fortress - Espagnol Anglais Dictionnaire