deputy district attorney - Turkish English Dictionary