non-violent means - Spanish English Dictionary