hindu priest - French English Dictionary