foreshadowing - French English Dictionary