a turreted castle - Spanisch Englisch Wörterbuch