render a final decision - Francés Inglés Diccionario