misthrive - French English Dictionary