render a final decision - Turco Inglés Diccionario