depend upon someone - Anglais Synonymes Dictionnaire