short description of the invention - Français Anglais Dictionnaire