Spanish-English Dictionaryscratch
Spanish word for scratch