non-lethal weapon - Francés Inglés Diccionario