The Italian term "angustiare" matches the English term "depress"

other italian words that include "angustiare" : english :
angustiare aggrieve