general directorate of penal affairs - Alemán Inglés Diccionario