venerates - French English Dictionary