lead a charmed existence - Allemand Anglais Dictionnaire