exaltating - French English Dictionary