substitute

(noun) replacement

equivalent (generic term)