threat to the life, safety or physical or mental well-being of other persons - Spanish English Dictionary