to invent sth.

Dictionnaire