fulfill one's military service - Alemán Inglés Diccionario