protest one's innocence - Español Inglés Diccionario