related to a foreseer/soothsayer - French English Dictionary