taf service commendation medal - French English Dictionary