life is worth living - French English Dictionary