protest one's innocence - Espagnol Anglais Dictionnaire