central directorate for the judiciary police - Alemán Inglés Diccionario