offering made to god - French English Dictionary