despite that - Deutsch Englisch Wörterbuch