live through an experience - Turc Anglais Dictionnaire