deputy chief public prosecutor - Spanish English Dictionary