numen - French English Dictionary