predicate something upon - Anglais Synonymes Dictionnaire