restore trust in - Französisch Englisch Wörterbuch