prophecy of doom - French English Dictionary