to have a presentiment - French English Dictionary