Spanish-English Dictionarysupersede
Spanish word for supersede