English to French translations [PRO] Tech/Engineering - Military / Defense
English term or phrase:press corps
"while serving in the press corps of the French air force in Indochina, he bought himself a Rolleiflex and started taking pictures only because his unit had no budget for a still photographer".