1. A machine, system (or even idea) that has been thought of or made for the first time by someone. English = invention, discovery.
2. A new thing or a new way of doing something. English = innovation.
3. An excuse or an explanation for something which is made up and which may not be true at all but which is convenient for you or someone else. English = concoction.