public resentment - Spanish English Dictionary