distinguished designation badge - Alemán Inglés Diccionario