excellence in competition badge - Almanca İngilizce Sözlük