render venerable - French English Dictionary