for the sake of humanity - Spanish English Dictionary