have a weapon on - Francés Inglés Diccionario