for the sake of humanity - Espagnol Anglais Dictionnaire