lead a carefree life - Francés Inglés Diccionario