2 ms·Finding the Point of Human Leverage4 points by hunglee2 8y agotshoaib 8y agoCan't seem to understand the phrase “mechanical Turk“. Especially the use of the word Turk. Can anyone explain?