The English term "sour" matches the Italian term "acido"

other english words that include "sour" : italian :
resources espediente
source sorgente, origine, fonte