The English term "edition" matches the Italian term "imposta, emissione"

other english words that include "edition" : italian :
expedition spedizione