written or printed contract - Anglais Synonymes Dictionnaire