deputy district attorney - German English Dictionary