live a charmed life - Alemán Inglés Diccionario