have a curse come true - French English Dictionary