Umiddelbart vil jeg mene, at man er "on duty" hvis man har vagt, og at aftjene sin værnepligt kaldes Military service. Military service dækker dog også det at være i militæret som frivillig.
Faldt over denne ordbog. Den har ikke nødvendigvis oversættelser af alle ord, men der er en del gode eksempler: