render venerable - Francés Inglés Diccionario