serve one's country - Francés Inglés Diccionario