FAQs About the word depend (on or upon)

abhängig sein (von etwas/jemandem)

zählen auf,erwarten,Hoffnung (für),verlassen sich auf,warten,aufpassen (auf),vorwegnehmen,abwarten,bauen auf,vorhersehen

Frage,Zweifel

departs => fährt ab, departments => Abteilungen, department stores => Kaufhäuser, deodorizing => Desodorierung, deodorizes => desodoriert,