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