stand off weapon - Francés Inglés Diccionario