deputy director of public prosecution - Almanca İngilizce Sözlük