ladies' heated apartments (in a castle) - Spanish English Dictionary