venerator - French English Dictionary