one's better self - Französisch Englisch Wörterbuch