The English term "screech" matches the Italian term "stridere"

other english words that include "screech" : italian :
screeching stridente