long-standing rival - Turc Anglais Dictionnaire