erstwhile rival - Español Inglés Diccionario