Sworn translator for