someone’s nearest rival​/​challenger - Turc Anglais Dictionnaire