confront the demons - Spanisch Englisch Wörterbuch