corruption witness - Spanish English Dictionary