erstwhile rival - Alemán Inglés Diccionario