mana - French English Dictionary