excellence in competition badge - Englisch Synonyme Wörterbuch