someone’s nearest rival​/​challenger - Türkisch Englisch Wörterbuch