eschatological battle - Alemán Inglés Diccionario