commendation ribbon - French English Dictionary