Spanish-English Dictionaryfinish
Spanish word for finish