military police detachment - Turkish English Dictionary