The English term "impression" matches the Italian term "impressione"