the dark recesses of the castle - Spanish English Dictionary