parliamentary ombudswoman for the armed forces - French English Dictionary