Perhaps, ditcad is a misspelling. Click here to search for this word in our misspelling dictionary.
dedicate,
deduct,
detect,
Dedicatee,
dadgad,
dedicate to God,
study at dedicate,
dedicate to,
dedicate oneself to,
dedicate oneself.