military police detachment - Francés Inglés Diccionario