mythical story - French English Dictionary