Spanish-English Dictionarysurpass
Spanish word for surpass