Spanish-English Dictionarypeel
Spanish word for peel