suffer a fate - French English Dictionary