someone’s nearest rival​/​challenger - Turkish English Dictionary