Specification-Aware Machine Translation and Evaluation for Purpose Alignment