live long enough (to see) - Turco Inglés Diccionario