life-time gift - French English Dictionary