Spanish-English Dictionarypatch
Spanish word for patch