fortress citadel - Espagnol Anglais Dictionnaire