thurifer - French English Dictionary