taf service commendation medal - German English Dictionary