the experience of a lifetime - French English Dictionary