Spanish-English Dictionarypaste
Spanish word for paste