render a final decision - Espagnol Anglais Dictionnaire