common sense of humanity - Spanish English Dictionary