parliamentary ombudswoman for the armed forces - Turkish English Dictionary