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