chapel of a palace - Spanish English Dictionary