hero of the underworld - French English Dictionary