Spanish-English Dictionaryguarantee
Spanish word for guarantee