render venerable - Alemán Inglés Diccionario