Hamelyn
A French-English military technical dictionary gebraucht