arch-rival - Español Inglés Diccionario