<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def deleteAnnotations(self, annotation_ids, LIMIT=25, _print=True, crawl=False,):
 """data = list of ids"""

        url_base = self.base_url + \
            '/api/1/term/edit-annotation/{annotation_id}'  # id of annotation not term id; thx past troy!
        annotations = self.getAnnotations_via_id(annotation_ids,
                                                 LIMIT=LIMIT,
                                                 _print=_print,
                                                 crawl=crawl)
        annotations_to_delete = []
        for annotation_id in annotation_ids:
            annotation = annotations[int(annotation_id)]
            params = {
                'value': ' ',  # for delete
                'annotation_tid': ' ',  # for delete
                'tid': ' ',  # for delete
                'term_version': '1',
                'annotation_term_version': '1',
            }
            url = url_base.format(annotation_id=annotation_id)
            annotation.update({**params})
            annotations_to_delete.append((url, annotation))
        return self.post(annotations_to_delete,
                         LIMIT=LIMIT,
                         _print=_print,
                         crawl=crawl)