explicate a theory - Anglais Synonymes Dictionnaire