for the greater good - Spanish English Dictionary