be mutually dependent - Anglais Synonymes Dictionnaire