live in a carefree manner - French English Dictionary