lead a charmed existence - Francés Inglés Diccionario