self-despair - Deutsch Englisch Wörterbuch