nature of an invention - Anglais Synonymes Dictionnaire