give a grand finale to - Französisch Englisch Wörterbuch