Spanish-English Dictionarygrease
Spanish word for grease