protest one's innocence - Spanish English Dictionary