The Italian term "evitabile" matches the English term "evadable"

other italian words that include "evitabile" : english :
inevitabile inevitable
inevitabile unavoidable
inevitabile, estemporàneo unpreventable