armed services' veteran's pension - Alemán Inglés Diccionario