the venerable - French English Dictionary