live life to its fullest - French English Dictionary