live through an experience - Francés Inglés Diccionario