service man (a man who is a member of the armed forces) - French English Dictionary