arch rivals - Alemán Inglés Diccionario