erstwhile rival - Turco Inglés Diccionario