The Italian term "invece" matches the English term "instead"

other italian words that include "invece" : english :
invece, invece di instead of
invece di instead off
invece lieu