portent of things to come - French English Dictionary