Spanish-English Dictionarysubstitute
Spanish word for substitute