storied castle - Francés Inglés Diccionario