you haven't lived until something - Spanish English Dictionary