start life again - French English Dictionary