Depended (fr. Dépendait)

Translation into English

Synonyms

  • être conditionné par
  • être tributaire de
  • reposer sur
  • s'appuyer sur