render a final decision - Französisch Englisch Wörterbuch