No, "dependent" means reliant on someone/something else, not that can be relied upon. Also, "deplorable" means deserving to be deplored, not miserable.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.