long-standing rival - Deutsch Englisch Wörterbuch