mythogenesis - French English Dictionary