life in the future - French English Dictionary