erstwhile rival - Turc Anglais Dictionnaire