self protection weapon (spw) - Francés Inglés Diccionario