armed forces police - Turkish English Dictionary