demythologized - French English Dictionary