go down/live on in the annals of sports - Turc Anglais Dictionnaire