service commendation medal - German English Dictionary