you haven't lived until something - French English Dictionary