self-despair - Französisch Englisch Wörterbuch