armed military police - Francés Inglés Diccionario