The only free and comprehensive online etymological dictionary of the Spanish language
depender (Verb) "to depend"
From Latin dependere "to hang from." From de- "from" and pendere "to hang." See de- and pender respectively.