battle of delium - Alemán Inglés Diccionario