confront one's demons - Almanca İngilizce Sözlük