despite all efforts - Französisch Englisch Wörterbuch