I think I may need a bigger dictionary! I am struggling to find the appropriate word. For example:
Le sol versus le plancher
imparable versus imbattable versus incomparable versus inégalable
évident versus manifeste.
Also the suggested answer "je vais faire une machine" seems to translate as "I'm going to make a machine"