The English term "translation" matches the Italian term "traduzione, traduzione"