existential threat - Spanish English Dictionary