protestations - Spanish English Dictionary