live through an experience - Alemán Inglés Diccionario