distinguished designation badge - French English Dictionary