improve one's image - Französisch Englisch Wörterbuch