seal someone's doom - French English Dictionary