long-standing rival - Turco Inglés Diccionario