foreseeing - French English Dictionary