tribal religion - French English Dictionary