despite yourself - Deutsch Englisch Wörterbuch