fortress citadel - Francés Inglés Diccionario