a soothsayer - French English Dictionary