lead an easy life - French English Dictionary