to testify as a state witness - Spanish English Dictionary