have a charmed life - Francés Inglés Diccionario