armed forces reserve medal - French English Dictionary