soldier doing his duty - Spanish English Dictionary