confront the demons - Französisch Englisch Wörterbuch