soothsayer
n. 占卜者,预言家
In former times, soothsayers were people who believed they could see into the future and say what was going to happen.
1. someone who makes predictions of the future (usually on the basis of special knowledge)
People in Guatemala watched their soothsayer's leg; if the leg muscles twitched, the future looked bright.
危地马拉人算命时眼睛盯着占卜者的左腿: 如果右腿的肌肉颤动, 那就表示前途光明.