despite everything - Französisch Englisch Wörterbuch