demythologize - French English Dictionary