go down/live on in the annals of sports - Turco Inglés Diccionario