long-standing rival - Turkish English Dictionary