general directorate of personal safety - Alemán Inglés Diccionario