semimythical - French English Dictionary