Thesaurus.com
Dictionary.com

craving for sweets

NOUN
sweet tooth