Your recollection of the Japanese definition is wholly inaccurate, however fuchikomas/tachikomas are indeed mecha though. Regardless of the fact they can operate on their own, as ultimately many famous mecha work in the same way (Giant Gorg, Tetsujin 28-go, various Mortarr Heads from Five Star...