military of ancient carthage - Alemán Inglés Diccionario