honorable military discharge - Alemán Inglés Diccionario