yato-no-kami - French English Dictionary