render venerable - German English Dictionary