hard machine (915 results)