lead a charmed existence - Französisch Englisch Wörterbuch