corps of military police - Alemán Inglés Diccionario