right to exist - Spanish English Dictionary