I think I have seen mechanicals in pretty old science fiction to mean robots. Perhaps in translations of some Eastern European SF. And for some reason I am thinking here Czech writer(s) but that's a LONG time ago.


TEd