honorable military discharge - Francés Inglés Diccionario