someone who lives in a castle - Spanisch Englisch Wörterbuch