higher institute for police studies - Alemán Inglés Diccionario