fortress citadel - Español Inglés Diccionario