excellence in competition badge - Französisch Englisch Wörterbuch