lord nefarid's hideout - French English Dictionary