Spanish-English Dictionarysupplant
Spanish word for supplant